construction machine service - French English Dictionary